package Controlador;
import Vista.OrdenV;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class OrdenC implements ActionListener {
	private OrdenV ordenv;
	
	public OrdenC(){
	super();
	this.ordenv= new OrdenV();
	this.ordenv.setLocation(480, 210);
	this.ordenv.setVisible(true);
	this.ordenv.addListener(this);
	}
	public void actionPerformed(ActionEvent e) {
		String actionCommand = e.getActionCommand();
		if (actionCommand.equals("Registrar")) {
			RegistrarOrden();
		}		
		else if (actionCommand.equals("Cancelar")) {
			ordenv.Limpiar();
		}
	}
	private void RegistrarOrden(){
	  	try
		{
	    	if(ordenv.getcodcliente().equals("")|| ordenv.gettotal().equals("")||ordenv.getnombre().equals("")
	    			|| ordenv.getlistaorden().equals("")) 
	    		
	    	   //Deben estar todos los campos llenos para poder incluir el estudiante
	    		ordenv.mensaje("Debe llenar todos los datos para poder registrar una Orden");
	    	/***else
	    	{
	    		CategoriaDAO categoriaDAO = new CategoriaDAO();
		    	Categoria categoria = new Categoria(ventanaRegistrarEstudiante.getCedula(),
		    			                        ventanaRegistrarEstudiante.getNombre(),ventanaRegistrarEstudiante.getApellido(), 
		    			                        Integer.parseInt(ventanaRegistrarEstudiante.getEdad()));		    
		    	estudianteDAO.registrarestudiante(estudiante);
		    	ventanaRegistrarEstudiante.mostrarMensaje("El Estudiante fue incluido con éxito");
		    	ventanaRegistrarEstudiante.borrarDatos();
	    	}**/
		}catch(Exception e)
		{
			ordenv.mensaje("No se pudo registrar la Orden, verifique que los datos sean correctos");
		  	ordenv.Limpiar();
		}
	}

	

		}

